Flag of ESP

Carlos Martin Becerra

* 2007 (18)
Best Elo: 1570
Latest Elo: 1477
Birthday: 2007